Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 OWLWOOD DRIVE Terraced £176,664 £175,000 24 Mar 2023
26 OWLWOOD DRIVE Terraced £111,311 £63,500 28 Apr 2006
36 OWLWOOD DRIVE Semi-Detached £102,377 £85,000 13 Mar 2020
60 OWLWOOD DRIVE Terraced £87,967 £69,000 19 Jul 2017
64 OWLWOOD DRIVE Terraced £105,016 £85,000 21 Jun 2019